@charset "utf-8";
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption,  header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video,input {	margin: 0;	padding: 0;font-size: 62.5%;font: inherit;	-webkit-font-smoothing:antialiased;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section,header {display: block;}
input{outline:none;}
table {border-collapse: collapse;border-spacing: 0;}
a:focus {outline-style:none; -moz-outline-style: none;}
html{font-size:62.5%;}
body{font-family:"Microsoft YaHei",SimSun,tahoma,arial,Hiragino Sans ,sans-serif;font-size:14px;font-size:1.4rem;width: 100vw;height: 100vh;overflow: hidden;}
a{text-decoration: none; color:#333;}
ul,ol{list-style:none;}
img{border:0;outline:0;}
*{margin:0;padding:0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
:before, :after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix{display: inline-block;}
.clear{clear:both;}
.cl:after {content: "";display: block;width: 0;height: 0;clear: both;}

/*登录*/
.login_bg{width: 100%;overflow: hidden;position: relative;z-index: 0;height:100%;display:inline-block;}
.login_bg img{width:100%;height:100%;}
.login{position:absolute;z-index:1;width:100%;top:0;bottom:0;height:100%;}
.login_main{width:100%;margin:0 auto;max-width:640px;}
.login_img{margin:18% auto 0;}
.login_img img{width:100%;}
.login_footer{text-align:center;width:100%;color:#fff;margin-top:40px;}
.login_box{width:100%;margin:42px auto 0;border-width:1px;border-color:rgba(255, 255, 255, 0.2);-pie-border-color:rgba(255, 255, 255, 0.2);border-style:solid;background-color:rgba(255, 255, 255, 0.1);padding:0 15px 15px 15px;-pie-background-color:rgba(255, 255, 255, 0.1);}
.theme_poptit{width:100%;}
.theme_poptit img{width:100%;border:0;outline:0;}
.theme_popbod{padding:40px 105px 42px;width:100%;background-color:#fff;margin-top:-4px;}
.theme_list{width:100%;border:1px solid #ddd;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:15px;margin-bottom:16px;position:relative;padding-right:32px;}
.theme_list input{width:100%;border:0;outline:0;cursor:pointer;}
.theme_list input::-webkit-input-placeholder { color:#333;}
.theme_list input:-moz-placeholder {color:#333;}
.theme_list input::-moz-placeholder{color:#333;}
.theme_list input:-ms-input-placeholder {color:#333;}
.theme_list .icon_user{position:absolute;right:15px;top:15px;background:url(../images/user.png) no-repeat center;background-size:16px 15px;display:inline-block;*display:inline;*zoom:1;width:16px;height:15px;}
.theme_list .icon_psw{position:absolute;right:15px;top:15px;background:url(../images/psw.png) no-repeat center;background-size:16px 15px;display:inline-block;*display:inline;*zoom:1;width:16px;height:15px;}
.btn_login_submit{width:100%;background:url(../images/login_font.png) no-repeat center;text-align:center;color:#fff;height:45px;display:block;border:0;outline:0;background-size:100%;font-size:1.6rem;font-size:16px;cursor:pointer;}

/*个人资料*/
.bg {background-color: #f1f4f9}
.navigation {position: fixed;top: 0;width: 100%;z-index: 1001;}
.header{width:100%;height:79px;display:inline-block;}
.header_img{width:100%;height:79px;position:relative;}
.header_img img{width:100%;height:79px;}
.header_box{position:absolute;top:0;z-index:1;width:100%;}
.header_box>.header_box_tit{margin-top:16px;margin-left:20px;width:289px;height:42px;float:left;}
.header_box>.header_box_tit img{width:100%;}
.toggle-navigation{display:none;background: url(../images/nav.png) no-repeat center; width: 1.5rem;  height: 1.5rem;  background-size:1.5rem;  border: 0;outline: 0;margin-top:1.25rem;cursor:pointer;}
.header_box_user{float:right;display:block;margin-right:25px;}
.header_box_user .header_navbar{float:left;display:inline-block;margin-right:32px;}
.header_box_user .header_navbar a{color:#99ccff;line-height:79px;display:inline-block;}
.header_box_user .header_navbar .icon_person{float:left;display:inline;background:url(../images/person.png) no-repeat left center;background-size:16px 15px;width:16px;height:15px;margin-top:32px;margin-right:5px;}
.header_box_user .header_navbar .header_msg{position:relative;display: inline-block;}
.header_navbar .header_msg img{width: 16px;height: 16px;display: inline-block;vertical-align:middle;}
.header_navbar .header_msg .lable_msg{position: absolute;top: 22px;right: -10px;display:inline-block;background-color:#ff6600;display: inline;font-size:10px;line-height: 18px;color: #ffffff;text-align: center;  white-space: nowrap;vertical-align: baseline;-moz-border-radius: 9px;-webkit-border-radius: 9px;border-radius: 9px;height:18px;width:18px;}
.header_box_user .header_navbar .user{color:#fff;margin-right:20px;display:inline-block;}
.header_box_user .header_navbar .icon_quit{background:url(../images/btn.png) no-repeat center;width:96px;height:30px;line-height:30px;color:#fff;background-size:96px 30px;display: inline-block;text-align:center;}
.aside{}
.ng_scope{height: 100vh;width: 250px;overflow: hidden;display:block;background-color:#32445b;}
.ng_scope .system_title{width:100%;font-size:18px;color:#fff;background-color:#4e7fe1;padding:16px 0 16px 24px;}
.aside .sidebar_inner{height: 100%;padding-bottom: 20px;margin-right: -17px;  overflow-x: hidden;  overflow-y: scroll;-webkit-overflow-scrolling: touch;}
.sidebar_inner> ul{margin: 0;list-style: none;}
.sidebar_inner> ul >li{display:block;cursor: pointer;border-bottom: 1px solid #4a5b73;padding:16px 0;}
.sidebar_inner> ul >li.act{border-left: 5px solid #fba300;background-color:#223241;}
.sidebar_inner> ul >li.act a{padding:0 24px 0 19px;}
.sidebar_inner> ul li a{padding: 0 24px;letter-spacing: .025em;color:#c9d4f6;font-weight: normal;display: block;height:42px;line-height:42px;}
.sidebar_inner> ul li .icon_grad{width: 42px;text-align: center;display: inline-block;color: inherits;height: 42px;-moz-border-radius: 21px;-webkit-border-radius: 21px;border-radius: 21px;margin-right:25px;}
.ng_scope .icon_grad img{display:inline-block;vertical-align: middle;}
.pull_right{float: right !important;}
.pull_right{background:url(../images/jt.png) no-repeat center;background-size:6px 10px;width:6px;height:10px;margin-top:16px;}
.color1{background-color: #0099ff;width:20px;height:18px;}
.color2{background-color: #ff6600;width:22px;height:17px;}
.color3{background-color: #ffffff;width:20px;height:20px;}
.color4{background-color: #66cc33;width:20px;height:20px;}
.color5{background-color: #ff9900;width:22px;height:22px;}
.color6{background-color: #ff3333;width:16px;height:17px;}
.offside{margin-left: 250px;position: relative;height: 100%;z-index: 111;}
.content_head{padding-left:28px;background-color:#e0e9f1;width:100%;height:56px;line-height:56px;}
.content_head .content_nav{float:left;display:inline-block;font-size:18px;margin-right:32px;}
.breadcrumb{float:left;display:inline-block;position: relative;padding-left: 24px;}
.breadcrumb .home{display:inline-block;background:url(../images/content_home.png) no-repeat center;background-size:14px 13px;width:14px;height:13px;margin-right:10px;position: absolute;top: 22px;left: 0;}
.breadcrumb .bread_list{display:inline-block;}
.breadcrumb .bread_list a{display:inline-block;}
.breadcrumb .bread_list .icon_to{display:inline-block;margin-left: 4px;}
.content_box{width:100%;}
.offside .content_wrapper{padding: 28px;width: 100%; position: relative;}
.offside .content_wrapper .wrapper.wrapper{background-color: #fff;border: 1px solid #e2e6ea;margin-bottom: 30px;}
.wrapper .for_title{background-color:#f7f8f9;padding:10px 0 10px 24px;font-size:16px;border-bottom:1px solid #e2e6ea;}
.wrapper .add_content{padding:24px;}
.wrapper .add_content .information{width:100%;}
.case-list{display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;padding:10px 0;-webkit-box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;}
.case-list .case-title{display:inline-block;width:85px;margin-right:22px;word-break:break-all;word-wrap:break-word;text-align:right;}
.case-list .case-cont{-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}
.case-list .case-cont .case-input{width:420px;padding:8px 15px;border:1px solid #ccc; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.case-list .case-cont .case-input-t{width:290px;padding:8px 15px;border:1px solid #ccc; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.case-list .case-cont .case-input:hover,.case-list .case-cont .case-input:focus,.case-list .case-cont .case-input-t:hover,.case-list .case-cont .case-input-t:focus{background-color:#ffffee;}
.line{width:630px;padding-left:106px;margin:10px 0;}
.line .for_line{width:420px;border-bottom:1px dashed #e0e4e8;height:1px;}
.case-cont .regular-radio{display:none;}
.regular-radio + label {-webkit-appearance: none;background-color: #fafafa;border: 1px solid #cacece;box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);padding: 6px;border-radius: 50px;display: inline-block;position: relative;margin-right: 6px;top: 2px;}
.regular-radio:checked + label { background-color: #e9ecee;color: #99a1a7;border: 1px solid #3399ff;box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1), inset 0px 0px 10px rgba(0,0,0,0.1);}
.regular-radio:checked + label:after {content: ' ';width: 10px;height: 10px;border-radius: 50px; position: absolute;top: 1px;background: #3399ff;box-shadow: inset 0px 0px 10px rgba(0,0,0,0.3);text-shadow: 0px;left: 1px;font-size: 32px;}
.radio{margin-right:30px;}
.case-cont .btn_reset{padding:8px 20px;border:1px solid #ccc; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:transparent;font-weight:bold;margin-right:18px;cursor:pointer;outline:0;}
.case-cont .btn_submit{padding:8px 20px;border:1px solid #0090d7; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#0090d7;font-weight:bold;margin-right:18px;color:#fff;cursor:pointer;outline:0;}
#seachprov,#seachcity,#seachdistrict{height:30px;line-height:30px;border: 1px solid #e0e0e0;}
.case-cont .case-type{padding:8px 12px;border:1px solid #ccc; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:transparent;cursor:pointer;outline:0;}

/*值班管理*/
.duty{width:100%;display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;-webkit-box-pack: center;}
.duty .duty_search{-webkit-box-flex: 1; -moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}
.duty .duty_other{display:inline-block;}
.duty .duty_other .duty_other_list{float:right;display:inline-block;margin-left:60px;}
.duty_search p{width:100%;margin-bottom:5px;}
.duty_search .duty_search_content{width:100%;}
.duty_search .duty_search_content .input_text{width:260px;padding:8px 12px;border:1px solid #ccc; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:transparent;cursor:pointer;outline:0;}
.duty_search .duty_search_content .input_reset{padding:10px 20px;border:1px solid #ccc; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:transparent;font-weight:bold;cursor:pointer;outline:0;}
.duty_search .duty_search_content .input_submit{padding:10px 20px 10px 36px;border:1px solid #0090d7;background-color:#0090d7;color:#fff;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-weight:600;outline:0;cursor:pointer;margin-left:24px;margin-right:12px;}
.duty_search_content .input_submit .icon_search{position:absolute;left:17px;background:url(../images/search.png) no-repeat center;background-size:16px 17px;width:16px;height:17px;}
.duty_img{width:53px;}
.duty_img img{width:100%;}
.duty_content{width:100%;background-color:#fafbfc;border:1px solid #e2e6ea;}
.duty_content .duty_content_tit{background-color:#f7f8f9;padding:10px 0 10px 24px;font-size:16px;text-align:left;}
.duty_content .table_duty{width:100%;}
.table_duty>thead>tr{background-color:#fafbfc;border-bottom:1px solid #e0e4e8;}
.table_duty>thead>tr>th{padding:11px 0;text-align:center;border-right:1px solid #e0e4e8;}
.table_duty>thead>tr .th{padding:0;}
.table_duty>thead>tr th:last-child{border-right:0;}
.table_duty>tbody>tr:nth-of-type(odd) {background-color: #f9f9f9;}
.table_duty .duty_user{color:#0e59c4;}
.table_duty>tbody>tr{border-bottom:1px solid #e0e4e8;} 
.table_duty>tbody>tr td{padding:11px 0;text-align:center;}
.table_duty>tbody>tr:hover{background-color:#e6ecf4;}
.table_duty .infor_detail{background-color:#dd514c;-moz-border-radius:3px;-webkit-border-radius:3px;
border-radius:3px;color:#fff;font-size:12px;font-size: 12px; padding: 3px 0px;width: 54px;margin:0 auto;    display: inline-block;}
.table_duty .infor_detail .icon_detail{width:11px;height:11px;display:inline-block;}
.table_duty .infor_detail .icon_detail img{width:100%;vertical-align:middle;}
.page_content{padding:13px 20px;width: 100%;display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox; display: -webkit-flex;display: flex;}
.page_content .pages_number{display:inline-block;height:33px;line-height:33px;}
.page_content .pages{-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}
.pages ul {list-style: none;float:right;border: 1px solid #ddd;-moz-border-radius:3px;-webkit-border-radius:3px;
border-radius:3px;}
.pages ul li {float: left;padding: 6px 11px;display:inline-block;background-color:#fff;border-right:1px solid #ddd;cursor:pointer;}
.pages ul li:last-child{border-right:0;}
.pages ul li.active,.pages ul li:hover{background-color:#f5f5f5;}
.pages ul li.start,.pages ul li.pre{background-color:#fafafa;}
.color7{color:#ff9ca2;text-align:center;}

/*案卷管理*/
.case{width:100%;}
.fix{position:relative;}
.fix .add_case{position:absolute;right: 10px;top: 8px;background-color: #0099ff;padding:5px;color: #fff;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;font-size:12px;cursor:pointer;}
.fix .add_case .add_img{width:16px;height:16px;display:inline-block;}
.fix .add_case .add_img img{width:100%;vertical-align:middle;margin-top: -3px;}
.case .case_search{display:inline-block;margin-right:28px;}
.case .case_search.case_select{width:260px;}
.case .case_search.case_text{width:360px;}
.case .case_search p{margin-bottom:5px;}
.case .case_search .input_text_case{width:100%;padding:8px 10px;border:1px solid #ccc; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.case .case_submit{display:inline-block;}
.case .case_submit p{height:19px;margin-bottom:5px;}
.case .case_submit .input_submit{padding:10px 20px 10px 36px;border:1px solid #0090d7;background-color:#0090d7;color:#fff;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-weight:600;outline:0;cursor:pointer;margin-right:12px;}
.case .case_submit .input_submit .icon_search{position:absolute;left:17px;background:url(../images/search.png) no-repeat center;background-size:16px 17px;width:16px;height:17px;}
.case .case_submit .input_reset{padding:10px 20px;border:1px solid #ccc; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:transparent;font-weight:bold;cursor:pointer;outline:0;}
.table_duty .no_overtime{color:#339933;}
.table_duty .overtime{color:#ff6666;}
.table_duty .eidt_detail{background-color:#2772ee;-moz-border-radius:3px;-webkit-border-radius:3px;
border-radius:3px;color:#fff;font-size:12px;font-size: 12px; padding: 3px 0px;width: 54px;margin:0 auto;display:inline-block;}
.table_duty .eidt_detail .icon_edit{width:11px;height:11px;display:inline-block;}
.table_duty .eidt_detail .icon_edit img{width:100%;vertical-align:middle;}

/*案件管理*/
.case-list .case-cont .w_input{width: 330px;}
.icon_img{display: inline-block;width: 16px;height: 16px;background: url(../images/find_icon.png) no-repeat;margin-right: 5px;vertical-align: bottom;}
.information{border: 1px solid #7fa7e1; height: 120px;padding-left: 40px;padding-top: 30px;background-color: #edf7ff;}
.stage{width: 36px;height: 36px;display: inline-block;border-radius: 50%;background-color: #0e59c4;color: #fff;text-align: center;line-height: 36px;position: relative;font-family: "microsoft yahei";float: left;font-size: 24px;}
.stage_before{position: absolute;font-size: 14px;color: #0e59c4;bottom: -35px;left: -9px;display: block;width: 58px;}
.solid{display: inline-block;width: 70px;height: 1px;background-color: #0e59c4;float: left;margin-top: 18px;}
.no_stage{width: 36px;height: 36px;display: inline-block;border-radius: 50%;color: #c8c8c8;text-align: center;line-height: 30px;position: relative;font-family: "microsoft yahei";float: left;border: 3px solid #c8c8c8;font-size: 24px;}
.no_stage_before{position: absolute;font-size: 14px;color: #c8c8c8;bottom: -35px;left: -13px;display: block;width: 58px;}
.no_solid{display: inline-block;width: 70px;height: 1px;background-color: #c8c8c8;float: left;margin-top: 18px;}
.prompt_text{width: 100%;border: 1px solid #f3d29d;background-color: #ffffe0;margin-top: 26px;border-radius: 3px;color: #cc3300;font-size: 14px;font-family: "microsoft yahei";padding: 10px;text-align: justify;}
.prompt_ico{display: inline-block;width: 16px;height: 16px;background: url(../images/prompt_ico.png) no-repeat;margin-right: 10px;}

.case-lists{display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;padding:10px 0;-webkit-box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;}
.case-lists .case-titles{display:inline-block;width:85px;margin-right:22px;word-break:break-all;word-wrap:break-word;text-align:right;}
.case-lists .case-conts{-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}
.case-lists .case-conts .case-inputs{width:420px;padding:8px 15px;border:1px solid #ccc; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.case-lists .case-conts .case-input-ts{width:290px;padding:8px 15px;border:1px solid #ccc; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.case-lists .case-conts .case-inputs:hover,.case-lists .case-conts .case-inputs:focus,.case-lists .case-conts .case-input-ts:hover,.case-lists .case-conts .case-input-t:focus{background-color:#ffffee;}
.line{width:630px;padding-left:106px;margin:10px 0;}
.mt25{margin-top: 25px;}
.case-conts .btn_resets{padding:8px 20px;border:1px solid #ccc; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:transparent;font-weight:bold;margin-right:18px;cursor:pointer;outline:0;}
.case-conts .btn_submits{padding:8px 20px;border:1px solid #0090d7; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#0090d7;font-weight:bold;margin-right:18px;color:#fff;cursor:pointer;outline:0;}
.list_top , .list_down {display: inline-block;float: left;}
.z_photo{width: 100%;overflow: auto;clear: both;}
.z_photo img{width: 100%;height: 100%; vertical-align: middle;border: none;}
.z_file{float: left;position: relative;margin-right: .9rem;margin-bottom: 5px;width: 112px;height: 98px;border: 1px solid #D9D9D9;}
.uploader_input:before{content: "";display:block;width:100%;height:100%;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);background: url(../images/upload_img.png) no-repeat;background-size: cover;overflow: hidden;}
.uploader_input{position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.case-textareas{width: 420px;height: 4rem;padding: 5px;border: 1px solid #D9D9D9;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.float_l{float: left;display:block;width: 112px;height: 98px;margin-right: 16px;}
.res_btn , .rm_btn{display: block;width: 65px;height: 28px;border: none;border-radius: 2px;}
.res_btn{background-color: #5191d1; color: #fff;box-shadow: 0 2px 0 #447ab1;margin-bottom: 11px;}
.rm_btn{background-color: #f5f6f7;border: 1px solid #c3c6c9;}
.btn_box{float: left;padding-right: 58px;}
.case-lists .case-conts .ws_266{width: 266px;}
.dsr{display: block;width: 92px;height: 38px;background-color: #f5f6f7;color: #0e59c4;font-size: 14px;font-family: "microsoft yahei";text-align: center;line-height: 38px;float: left;border: 1px solid #c3c6c9; border-radius: 2px;margin-right: 16px;box-shadow: 0 -2px 0 0 #e8e9ea inset;margin-bottom: 10px;}
.lang_solid{height: 1px;width: 100%;background-color: #dfdfdf;margin: 20px 0;}
.case-textarea{width: 420px;height: 4rem;padding: 5px;border: 1px solid #D9D9D9;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}


/*新增案件*/
.modal {overflow-x: hidden;overflow-y: auto;}
.fade {opacity: 0;-webkit-transition: opacity .15s linear;-o-transition: opacity .15s linear;transition: opacity .15s linear;}
.fade.in { opacity: 1;}
.modal {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1050;display: none;overflow:hidden;-webkit-overflow-scrolling: touch;outline: 0;    background-color: rgba(0, 0, 0, 0.66);}
.modal.in .modal-dialog {  -webkit-transform: translate(0,0); -ms-transform: translate(0,0); -o-transform: translate(0,0);  transform: translate(0,0); }
.modal-dialog {position: relative;width:600px;margin:15% auto 0;   height: 60%;overflow: hidden;}
.modal-content {border: 3px solid rgba(255, 255, 255, 0.4);  border: 0;  border-radius: 2px;box-shadow: none;  -moz-box-shadow: none;  -webkit-box-shadow: none;overflow-x: hidden;overflow-y: scroll;width:618px;height: 100%;}
.modal-content {position: relative;background-color: #fff;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #999;border: 1px solid rgba(0,0,0,.2);outline: 0; -webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5); box-shadow: 0 3px 9px rgba(0,0,0,.5);}
.modal-header { min-height: 16.43px;  padding: 15px;  border-bottom: 1px solid #e5e5e5;overflow: hidden;}
.close{float: right;background:url(../images/close.png) no-repeat;background-size:1rem;width:1rem;height:1rem;display:inline-block;cursor:pointer;}
.modal-title{float:left;display:inline-block;font-size: 14px;font-weight: bold;}
.modal-body {position: relative;padding: 15px;}
div.app-view { padding: 0 15px;}
.form-group {margin-bottom: 15px;margin-right: -15px;margin-left: -15px;}
.form-group:before{display: table;content: " ";}
.form-group:after{display: table;content: " ";clear:both;}
.form-control-static {min-height: 34px;padding-top: 7px;padding-bottom: 7px;margin-bottom: 0;margin:0 0 10px;}
.form-control-static b{font-weight:600;}
.form-group label{display: inline-block;max-width: 100%; margin-bottom: 5px;font-weight: 700;}
.form-group .form-control {color: #9ea4a7;border: 1px solid #e1e1e1;box-shadow: none;-webkit-transition: none;-webkit-box-shadow: none;padding: 6px 12px;}
.form-control {display: block;width: 100%;border: 1px solid #e1e1e1;padding: 6px 12px;background-color: #fff;  background-image: none;  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.btn-success { color: #fff;background-color: #0090d7;border-color: #0090d7;padding: 8px 20px;margin-bottom: 0;  font-size: 14px;  font-weight: 400;  line-height: 1.42857143; text-align: center;border-width: 0;-webkit-border-radius:4px;border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;}
.center{text-align:center;}

/*消息*/
.msg-bd{width:100%;}
.msg-list{width:100%;margin-bottom:10px;}
.msg-list .msg-l-t{width:100%;padding-bottom:5px;border-bottom:1px solid #f1f1f1;overflow:hidden;}
.msg-list .msg-l-t .msg-l-tit{float:left;padding-left:10px;display:inline-block;background:url(../images/tip.png) no-repeat left center;background-size:6px;}
.msg-list .msg-l-t .msg-l-time{float:right;color:#c1c1c1;display:inline-block;padding-left:20px;background:url(../images/time.png) no-repeat left center;background-size:16px;}
.msg-list .msg-l-cont{width:100%;padding:5px 0;color:#b5b5b5;display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;}
.msg-list .msg-l-cont .msg-l-b{-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;border-right:1px solid #eaeaea;}
.msg-list .msg-l-cont .msg-l-confirm{display:inline-block;padding:0 10px;}
.msg-list .msg-l-cont .msg-l-confirm .msg-confirm{border:0;outline:0;color: #fff;background-color: #1b9af7;padding: 4px 5px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.msg-list .msg-l-cont .msg-l-confirm .msg-l-look{color:#fff;background-color: red;padding: 4px 5px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;outline:0;border:0;}
.color8{color:red;}
.line_solid {height: 1px;width: 100%;background-color: #f3f3f3;margin: 8px 0;}

/*预约审核*/
.color9{color:#0099ff;}

/*法律法规*/
.laws-box{background-color: #fff;border: none;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;-webkit-box-shadow: none;box-shadow: none;margin-bottom: 30px;}
.laws-box .laws_menu{width: 100%;}
.laws_menu .law_tab{width:100%;overflow: hidden;padding: 8px 10px 0;background-color: #f3f3f3;
border-bottom: 1px solid #e8e8e8;}
.laws_menu .law_tab .law_tit{padding:8px 20px;display:inline-block;float: left;color:#333;    border: 1px solid #dedede;border-top-left-radius: 5px;border-top-right-radius: 5px;margin-right: 5px;background-color:#efefef;font-weight: 600;border-bottom: 0;}
.laws_menu .law_tab .law_tit.act{background-color: #1462cf;color: #fff;}
.laws{width: 100%;min-height:600px;}
.laws_list{width:100%;overflow:hidden;padding:15px 10px;}
.laws_list:nth-of-type(odd){background-color: #f9f9f9;}
.laws_list .laws_bd{display:inline-block;*display:inline;*zoom:1;float:left;color:#555;}
.laws_list .laws_bd i{display:inline-block;margin-right:5px;color: #4e7fe1;}
.laws_list .laws_time{display:inline-block;float:right;color:#999;}
.laws_anjian{display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;padding: 10px;}
.laws_anjian .laws_img{display:inline-block;width:120px;height:120px;margin-right:15px;}
.laws_anjian .laws_img img{width:120px;height:120px;}
.laws_anjian .laws_content{-webkit-box-flex: 1; -moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}
.laws_anjian .laws_content h3{height:32px;line-height:32px;font-weight:bold;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.laws_anjian .laws_content .laws_p{text-align:justify;line-height:24px;color:#666;max-height:48px;overflow:hidden;}
.laws_anjian .laws_content .laws_cont_time{margin-top:15px;font-size:12px;color:#999;}
.article_title{width:100%;display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;margin-bottom: 15px;}
.article_title .article_tit{width: 90px;text-align: center;line-height: 28px;border-top: 2px solid #1b9af7;border-left: 1px solid #1b9af7;border-right: 1px solid #1b9af7;display:inline-block;}
.article_title .article_line{-webkit-box-flex: 1; -moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;height: 30px;line-height: 30px;border-bottom: 1px solid #1b9af7;}
.article_for_title{width:100%;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e0e0e0;}
.article_for_title h3{text-align:center;font-weight:bold;font-size:16px;}
.article_for_title .article_for_time{text-align:center;padding-top:12px;color:#999;}
.article_for_content{width:100%;padding-bottom: 30px;}
.article_for_content .article_for_intro{width:100%;text-align:justify;line-height:24px;max-height:72px;margin-bottom:10px;overflow:hidden;color: #666;}
.article_for_content .article_for_intro span{color:#333;font-weight:bold;}
.article_for_bd{width:100%;text-align:justify;}
.article_for_bd img{max-width:100%;}
.article_for_bd p{text-align:justify;line-height:30px;}
.laws_h{font-size:16px;font-weight:bold;text-align:center;line-height:32px;}

/*证据公开*/
.case-inputs img{width: 112px;height: 98px;float: left;}
.case-inputs p{display: inline-block;float: left;vertical-align: bottom;}
.ck-switch{width: 75px;height: 26px;position: relative;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;line-height: 26px;background-color: #e8e8e8;}
.ck-switch-on{position: absolute;left: 10px;z-index: 0;}
.ck-switch-off{position: absolute;right: 10px;z-index: 0;text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.15);}
.ck-switch-current{display: block;width: 36px;height: 26px;cursor: pointer;position: absolute;top: 0;z-index: 1;background: #0090d7;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.ck-switch-current-3{left: 0;}
.ck-switch-current-40{left: 39px;}
.case-checkbox{width:16px;height:16px;}

.col {padding: 10px 5px;margin: 10px 0;display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;overflow: hidden;max-width: 500px;border: 1px solid #eaeaea;}
.col .col-tit{display: inline-block;text-align:center;width: 105px;margin-right: 15px;float:left;}
.col .col-tit img{width:80px;height:80px;}
.col .col-tit  p{word-break: break-all;word-wrap: break-word;color: #999;padding:5px 0;height:36px;overflow:hidden;}
.col .col-box{display:inline-block;margin-right:15px;max-width:210px;float:left;}
.col .col-box .col-size{padding:5px 0;text-align:justify;}
.col .col-box .col-time{word-break: break-all;word-wrap: break-word;text-align:justify;}
.col .col-cont{-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;float:left;}

/*事故认定*/
.z_photo img {width: 112px;height: 98px;}
.z_photo a{float: left;margin-right: 20px;}

/*打包归档*/
.case-lists .db_title{font-size: 18px;text-align: left;font-weight: bold;}
.case-lists .db_tl{text-align: left;width: 95px;}
.case_color9 p{height: 35px;line-height: 35px;border-bottom: 1px solid #cdcdcd;width: 50%;}
.case-lists_bno{padding: 0;}
.case_color9{color: #999999;}

/*当事人信息*/
.for_title a{display: inline-block;width: 32px;height: 32px;margin-right: 15px;}
.add_icon{background: url(../images/add_icon.png) no-repeat;float: left;}
.back_icon{background: url(../images/back_icon.png) no-repeat;float: right;}
.for_title_h{height: 52px;line-height: 32px;}
.menu-list {display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;padding: 10px 0;-webkit-box-align: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;align-items: center;border-bottom: 1px solid #f3f3f3;}
.fix .add_case .add_img {
    width: 16px;
    height: 16px;
    display: inline-block;
}
.fix .add_case .add_img img {
    width: 100%;
    vertical-align: middle;
    margin-top: -3px;
}
.fix .case_title_add{left: 100px;padding: 0 5px;right: auto;}
.laws_list{width:100%;overflow:hidden;padding:15px 10px;}
.laws_list:nth-of-type(odd){background-color: #f9f9f9;}
.laws_list .laws_bd{display:inline-block;*display:inline;*zoom:1;float:left;color:#555;}
.laws_list .laws_bd i{display:inline-block;margin-right:5px;color: #4e7fe1;}

/*canvas背景*/
canvas{display:block;vertical-align:bottom;}
#box{width: 100%;height: 100%;background-color: #F7FAFC;background-image: url('');background-size: cover;background-position: 50% 50%;background-repeat: no-repeat;
position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: -5;}

.content_boxs{position: absolute;top: 15vh;left: 0;right: 0;bottom: 0;width: 80%;height: 200px;margin:0 auto;transform: translateY(50%);text-align: center;}
.main_nav_btn{display: inline-block;width: 200px;height: 200px;border-radius: 50%;background-size: 40% !important;background-position-y: 40% !important;position: relative;-webkit-box-shadow: 0 0 0px 6px rgba(0, 0, 0, 0.1);-ms-box-shadow: 0 0 0px 6px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 0 0px 6px rgba(0, 0, 0, 0.1);box-shadow: 0 0 0px 6px rgba(0, 0, 0, 0.1);}
.bg_color1{background: #4590eb url(../images/icon_files.png) no-repeat center;}
.bg_color2{background: #66cc33 url(../images/icon_duty.png) no-repeat center;margin-left: 30px;margin-right: 20px;}
.bg_color3{background: #ffb647 url(../images/icon_reservation.png) no-repeat center;margin-right: 30px;margin-left: 20px;}
.bg_color4{background: #e96a21 url(../images/icon_legal.png) no-repeat center;}
.main_nav_btn span{position: absolute;bottom: 15%;transform: translateX(-50%);font-size: 18px;font-weight: bold;color: #fff;}


/*图片列表*/
.box_menu{width:100%;}
.box_menu:after{content:"";clear:both;display:block;}
.box_menu .list_box{display:block;width:196px;float:left;margin-right:10px;margin-bottom:10px;
border:1px solid #e2e6ea;padding:2px;background-color: #e0e9f1;}
.box_menu .list_box .list_box_t{width:100%;height:132px;}
.list_box .list_box_t img{width:190px;height:132px;}
.box_menu .list_box .list_box_m{padding:5px 0;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color: #f1f4f9;color: #000;}
.box_menu .list_box .list_box_f{width:100%;background-color: #f1f4f9;}
.box_menu .list_box .list_box_f .img_xz{width:28px;height:28px;display:inline-block;border-radius: 14px;-moz-border-radius: 14px;-webkit-border-radius: 14px;background: #ff6600 url(../images/edit1.png) no-repeat center;background-size:16px;display:inline-block;}
.box_menu .list_box .list_box_f .img_yl{width:28px;height:28px;border-radius: 14px;-moz-border-radius: 14px;-webkit-border-radius: 14px;background: #18b342 url(../images/yl.png) no-repeat center;background-size:16px;display:inline-block;}
.box_menu .list_box .list_box_f .img_del{width:28px;height:28px;border-radius: 14px;-moz-border-radius: 14px;-webkit-border-radius: 14px;background: #f72602 url(../images/del.png) no-repeat center;background-size:16px;display:inline-block;}